isolated spots - Español Inglés Diccionario